oracle查询,把某字段的不同数值按列查询出来答:SELECT A, b, MAX(DECODE(C,'a',C)) C, MAX(DECODE(C,'a',D)) D, MAX(DECODE(C,'a',E)) E, MAX(DECODE(C,'b',C)) "c1", MAX(DECODE(C,'b',D)) "d1", MAX(DECODE(C,'b',E)) "e1", MAX(
求按月查询统计的sql,oracle答:Select 学生编号,性别,case when DatePart('m',年月)=1 then 成绩 else 0 end,case when DatePart('m',年月)=2 then 成绩 else 0 end,case when DatePart('m',年月)=3 then 成绩 else 0 end,case when DatePart('m',年月)=4 then 成绩 else 0 end,case when DatePart('m',年月)=5...